tree daisy (montanoa grandiflora) - Spanish English Dictionary